body{background-color:#f2f2f2;}
img{max-width:100%;}
nav{color:papayawhip;line-height:30px;font-size: 16px;margin:8px;}
a{ color:papayawhip; text-decoration:none;margin:25px;}
a:hover{ color:darkgreen; text-decoration:none;margin:25px;}
a:active{ color:darkgreen;margin:25px;}
p{color:#666666;font:15px HUM521L;line-height:20px;letter-spacing:1.5px;}
.logo{align:center;height:40px; width:150px; margin-bottom:10px;margin-top:20px;}
.head{text-align: center;background: linear-gradient(darksalmon,greenyellow);box-shadow: 0 8px 8px -10px;border-radius: 5px;}
.greenlab:hover{box-shadow:5px 8px 5px darkgrey;}
.greenlab{border-radius:20px;text-align: center;width:1200px;}
.work{display: flex;}
.wrap{width:100%;max-width:1400px;margin:0 auto;text-align:center;}
.work_pictures{border-radius: 8px;}
.left{width:370px;padding:0;border:0.5px solid darksalmon;margin:15px;border-radius: 8px;display:inline-block;}
.left:hover{box-shadow:2px 2px 5px;}
.middle{width:370px;padding:0;border:0.5px solid darksalmon;margin:15px;border-radius: 8px;display:inline-block;}
.middle:hover{box-shadow:2px 2px 5px;}
.right{width:370px;padding:0;border:0.5px solid darksalmon;margin:15px;border-radius: 8px;display:inline-block;}
.right:hover{box-shadow:2px 2px 5px;}
@media only screen and (min-width:480px) {.word_pictures{width:100%;}}
footer{background: #e0e0e0;position:relative;width: 100%;margin-top: 40px;padding-top: 10px;padding-bottom:5px;text-shadow:1px 1px 1px white;color: #666666;overflow: hidden;}
.footer_left{float:left;margin-left:480px;margin-top:20px;}
.footer_right{float:right;margin-right:500px;margin-top:10px;}
.footer_logo{width:150px;margin-bottom:20px;}
.footer_logo img{width: 100%;}
.footer_messages{font-size:12px;line-height:5px;margin:0px 5px 20px;letter-spacing: 1px;}
.contact_photos{width:35px;margin-bottom:50px;margin:1px;}
.contact_photos img{width:100%;}